@charset "utf-8";
html {
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
  -webkit-font-smoothing:antialiased;
  /*解决chrome浏览器下字体不能小于12px*/ }
body {
	overflow-x: hidden;
	font-size: 12px;
    color: #666;
    font-family: "Microsoft YaHei",  -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", sans-serif;
  }
a {outline:none;text-decoration:none;color:inherit;cursor:pointer;}
a:hover{color:#d23b02; }
html { zoom:1; }
html * {  outline:0; zoom:1; }
html button::-moz-focus-inner { border-color: transparent !important; }
 
/*设置margin和padding为0*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }
 
table {
  border-collapse: collapse;
  border-spacing: 0; }
 
fieldset, a ,img,input,select,button,textarea{background:none;
  border: 0; }
 
address, caption, cite, code, dfn, em, th, var，i {
  font-style: normal;
  font-weight: normal; }
 
li {
  list-style: none; }
 
caption, th {
  text-align: left; }
 
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }
 
q:before, q:after {
  content: ''; }
 
em, i {
  font-style: normal; }
 
input[type="submit"], input[type="reset"], input[type="button"], input[type=date], button, select, input[type=text] {
  /*去掉苹果的默认UI来渲染按钮 、解决部分手机浏览器对border：none无效办法*/
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
 
a, input[type=text], select, input[type=password], textarea {
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
  input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
  color: #aaa; }
 .fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;content:'.';width:100%; height:0;overflow:hidden;}
@font-face {
    font-family: 'dincond-mediumregular';
    src: url('dincond-medium-webfont.eot');
    src: url('dincond-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('dincond-medium-webfont.woff2') format('woff2'),
         url('dincond-medium-webfont.woff') format('woff'),
         url('dincond-medium-webfont.ttf') format('turetype'),
         url('dincond-medium-webfont.svg#dincond-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.scale8{
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-ms-transform:scale(0.8);
	-o-transform:scale(0.8);
}
.scale75{
	-webkit-transform:scale(0.75);
	-moz-transform:scale(0.75);
	-ms-transform:scale(0.75);
	-o-transform:scale(0.75);
}
.scale7{
	-webkit-transform:scale(0.7);
	-moz-transform:scale(0.7);
	-ms-transform:scale(0.7);
	-o-transform:scale(0.7);
}
.scale6{
	-webkit-transform:scale(0.6);
	-moz-transform:scale(0.6);
	-ms-transform:scale(0.6);
	-o-transform:scale(0.6);
}
.warpper{width:1200px;margin:0 auto;}
.fixvideo{width:400px;height:300px;position:fixed;left:0;bottom:0;z-index:999;}
.fixvideo .fixcon{width:400px;height:300px;background:#fff;position:relative;}
.fixvideo .fixcon .close{position:absolute;right:-40px;top:-40px;width:40px;height:40px;background:#000;text-align:center;border-radius:50%;}
.fixvideo .fixcon .close a{display:block;width:40px;height:40px;}
.fixvideo .fixcon .close img{width:20px;top:10px;position:relative;}
.fixheader{position:fixed;left:0;top:0;z-index:111;width:100%;}
.header{position:relative;z-index:111;margin:0 auto;max-width:1920px;min-width:1200px;}
.header .warpper{position:relative;height:80px;}
.rlan,.rlogin{float:right;}
.logo{padding-top:27px;position:absolute;left:0;top:0;}
.righttop{padding-top:20px;line-height:55px;position:absolute;right:0;top:0;}
.rlink{float:right;}
.rlink,.rlink a{font-size:16px;color:#fff;font-weight:bold;}
.rlan{background:url(../images/drow.png) no-repeat right center;padding-right:20px;}
.rlogin{/*padding-left:37px;*/padding-left:17px;padding-right:17px;}
.nav{padding-top:20px;width:826px;margin:0 auto;padding-left:100px;}
.nav ul{} 
.nav ul li{float:left;display:inline-block;width:118px;text-align:center;position:relative;line-height:55px;height:55px;}
.nav ul li a{color:#fff;font-size:14px;}
.nav ul li dl{position:absolute;left:0;top:55px;background:rgba(0,0,0,0.4);width:100%;border-radius:10px;padding:10px 0;display:none;}
.nav ul li dl:before{width:56px;height:2px;display:block;content:'';background:#d13a00;margin:0 auto;top:-10px;position:relative;}
.nav ul li dl dd{text-align:center;height:30px;line-height:30px;}
.nav ul li dl dd a{text-align:center;display:block;}
.nav ul li dl dd a:hover{text-align:center;color:#d13a00;}

.tmenu{position:absolute;right:0px;top:36px;width:110px;height:29px;background:url(../images/tmenu.png) no-repeat center;}
.tmenu a{display:block;width:110px;height:29px;}
.fixline{position:fixed;right:110px;top:0; width:1px;height:100%;background:rgba(255,255,255,0.16);z-index:10;}
#menu{position:fixed;right:110px;z-index:100;top:50%;margin-top:-200px;}
#menu ul li{background:url(../images/mcur.png) no-repeat 100px center;padding-right:58px;position:relative;left:80px;height:80px;width:185px;display:block;line-height:80px;box-sizing:border-box;}
/*#menu ul li .img{position:absolute;right:0;top:0;width:80px;height:80px;background:#d33a00;border-radius:80px;display:none;}*/
#menu ul li a{color:#fff;}
#menu ul li i{display:none;}
#menu ul li span{font-size:14px;display:block;text-align:right;padding-right: 40px;}
#menu ul li.active{padding-right:81px;height:80px;position:relative;right:-40px;left:auto;}
#menu ul li.active span{line-height:22px;padding-top:18px;}
#menu ul li.active i{display:block;font-size:24px;font-weight:bold;}
#menu ul li.active strong{font-size:16px;display:block;font-weight:normal;position:relative;}
/*#menu ul li.active .img{display:block;}*/
#menu ul li.active strong:after{display:inline-block;width:40px;height:1px;content:'';position:absolute;right:-50px;top:50%;background:#fff;}
#menu ul li:nth-child(1).active{background:url(../images/mc01.png) no-repeat right center;}
#menu ul li:nth-child(2).active{background:url(../images/mc02.png) no-repeat right center;}
#menu ul li:nth-child(3).active{background:url(../images/mc03.png) no-repeat right center;}
#menu ul li:nth-child(4).active{background:url(../images/mc04.png) no-repeat right center;}
#menu ul li:nth-child(5).active{background:url(../images/mc05.png) no-repeat right center;}

.fixmenu{position:fixed;right:0;top:95px;width:0px;height:1000px;background:rgba(0,0,0,0.9);overflow:hidden;z-index:2000;}
.fixtitle{height:60px;line-height:60px;padding:0 40px;position:relative;}
.fixtitle:after{ width:200%;height:1px;background:rgba(255,255,255,0.16);display:block;content:'';margin-left:-40px;margin-right:-40px;}
.closebtn {
    display: inline-block;
    width: 26px;
    height: 26px;
    display: inline-block;
    background: url(../images/iclosebtn.png) no-repeat center center;
    position:absolute;right:40px;top:50%;margin-top:-13px;
}
.closebtn a{width:26px;height:26px;display:block;}
.fixtitle strong{font-size:20px;color:#fff;}
.fixtitle span{font-size:12px;color:#ccc;padding-left:6px;}
.fixsmenu ul{padding:0px 40px;}
.fixsmenu ul li{width:25%;float:left;}
.fixsmenu ul li dl{padding-bottom:10px;height:230px;}
.fixsmenu ul li dt{padding-top:20px;}
.fixsmenu ul li dt,.fixsmenu ul li dt a{font-size:16px;color:#fff;font-weight:bold;}
.fixsmenu ul li dt:after{width:14px;height:1px;display:block;content:'';background:#ccc;margin-top:20px;margin-bottom:10px;}
.fixsmenu ul li dd{height:30px;line-height:30px;overflow:hidden;}
.fixsmenu ul li dd a{color:#ccc;font-size:14px;}


.banner{width:100%;clear:both;height:950px;position:relative;max-width:1920px;min-width:1200px;margin:0 auto;}
.banner img{ width:100%;  display:block;}
.banner{ }
.banner .slides li img{display:block;}
.banner,.banner .slides,.banner .slides li{width:100%; height:980px;}
.banner .slides li{background-position:center top;background-repeat:no-repeat;background-size:cover;}
.flexslider{position:relative;overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/}
.slides{position:relative;z-index:1; }
.slides a{display:block;height:100%;}
.slides ul li,.slides ul li a{ float:left; display:block;}
.slides ul li{background-size:cover;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;padding-left:0;}
.flex-control-nav li{display:inline-block;width:9px;height:9px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:9px;height:9px;line-height:9px;border-radius:50%; font-size:0px; overflow:hidden; background:#fff;}
.flex-control-nav .flex-active{ background:#d23b01;width:9px;height:9px;}
.flex-direction-nav,.banner .npage{position:absolute;left:110px;bottom:144px; width:123px;height:40px;text-align:center;line-height:40px;color:#fff;font-size:14px;}
.flex-direction-nav{z-index:400;}
.banner .npage{z-index:200;}
.banner .npage strong{font-size:24px;}

.flex-direction-nav a{width:11px;height:14px;display:inline-block; z-index:10;cursor:pointer;opacity:1;filter:alpha(opacity=1);-webkit-transition:all .6s ease;}
.flex-direction-nav .flex-prev{background:url(../images/bprev.png) no-repeat;left:0;position:absolute;top:50%;margin-top:-7px;}
.flex-direction-nav .flex-next{background:url(../images/bnext.png) no-repeat;right:0;position:absolute;top:50%;margin-top:-7px;}
.flex-direction-nav a:hover{opacity:0.2;}

.section .mwarp{width:1410px;}

.section{position:relative;overflow:hidden;}
.section02 .mcon{width:1700px;margin:0 auto; }


.section02{background:url(../images/bg02.jpg) no-repeat center;background-size:cover;}
.section02 .mcon.scale6,.section02 .mcon.scale7,.section02 .mcon.scale75,.section02 .mcon.scale8{position:relative;overflow:hidden;}
.section02 .mcon.scale6 .aright,.section02 .mcon.scale7 .aright,.section02 .mcon.scale75 .aright,.section02 .mcon.scale8 .aright{ position:absolute;right:0;top:0;}

.section02 .mwarp{/*overflow:hidden;*/ width:1410px;height:460px;
padding-bottom:47px;background:url(../images/s02bg.png) no-repeat right bottom;position:relative;}
.section02 .mwarp:after{clear:both; width:110px;height:1px;display:block;content:''; background:url(../images/sbb02bg_02.png)repeat-x center;position:absolute;left:-110px;bottom:8px;}
.section02 .mcon.scale8 .mwarp{}

.section02 .tableCell,.section04 .tableCell{vertical-align:top;}

.section02 .aleft{width:600px;float:left;}
.aright{width:807px;float:left;}
.section02 .atop{padding-right:55px;}
.section02 .atitle{position:relative;}
.section02 .atitle strong{color:#fff;	font-size:34px;display:block;line-height:40px;display:block;}
.section02 .atitle a{width:124px;height:40px;display:inline-block;background:#d13a01;text-align:center;color:#fff;font-size:14px;line-height:40px;position:absolute;right:0;top:0;}
.section02 .atitle p{font-size:14px;color:#d4d4d4;}
.section02 .atitle:after{width:345px;height:1px;background:#8c878b;position:absolute;right:0;bottom:5px;content:'';}
.section02 .adesc{font-size:14px;line-height:22px;color:#fff;height:266px;overflow:hidden;}
.section02 .adesc p{padding-top:30px;}
.section02 .abot{background:#d23b02;color:#fff;text-align:center;height:116px;}
.section02 .abot ul{display:inline-block;width:100%;}
.section02 .abot ul li{display:inline-block;width:33.3333%;float:left;position:relative;padding-top:15px;}
.section02 .abot ul li i{font-size:60px; font-family: 'dincond-mediumregular';}
.section02 .abot ul li p{font-size:14px;color:#f18764;position:relative;top:-10px;}
.section02 .abot ul li:after{width:1px;height:53px;display:block;content:'';background:#d95828;position:absolute;right:0;top:50%;margin-top:-26px;}
.section02 .abot ul li:last-child:after{background:none;}

.section02 .mwarp.half3{height:370px;}
.section02 .mwarp.half3 .adesc{height:175px;overflow:hidden;}
.section02 .mwarp.half3  .aright img{height:369px;}

.section03{background:url(../images/bg03.jpg) no-repeat center;background-size:cover;}

.section03 .mcon{width:1700px;margin:0 auto; }
.section03 .mwarp{background:url(../images/nc.png) no-repeat right top;padding-top:57px;}


.section03 .nlist{ padding-bottom:99px;position:relative;overflow:hidden;}
.section03 .nlist ul li{float:left;width:350px;height:475px;background:#fff;display:inline-block;margin-right:57px;box-sizing:border-box;}
.section03 .nlist ul li a{display:block;padding:5px;}
.section03 .nlist ul li a:hover{color:#666;}
.section03 .nlist ul li .img{height:212px;width:100%;margin:0 auto;}
.section03 .nlist ul li .img img{display:block;width:100%;height:212px;}/*width:325px;*/
.section03 .nlist ul li .txt{width:100%;margin:0 auto; }
.section03 .nlist ul li .title{font-size:20px;color:#333;display:block;overflow:hidden;line-height:40px;height:40px;white-space:nowrap; text-overflow:ellipsis;}
.section03 .nlist ul li .time{font-size:14px;color:#ccc;line-height:30px;}
.section03 .nlist ul li .desc{font-size:14px;line-height:26px;color:#999;height:104px;overflow:hidden;}
.section03 .nlist ul li .more{margin-top:28px;width:38px;height:38px;}
.section03 .nlist ul li .more em{display:block;width:38px;height:38px;background:url(../images/smore01.png) no-repeat center;}
.section03 .nlist ul li:hover {border-bottom:solid 2px #d13a00;box-sizing:border-box;}
.section03 .nlist ul li:hover .title{font-weight:bold;}
.section03 .nlist ul li:hover .desc{color:#666;}
.section03 .nlist ul li:hover .more em{display:block;width:38px;height:38px;background:url(../images/smore02.png) no-repeat center;}
.nlist .swiper-button-prev,.nlist .swiper-button-next{width:170px;height:50px;position:absolute;left:50%;bottom:0;top:auto;}
.nlist .swiper-button-prev{background:url(../images/nright.png) no-repeat;margin-left:20px;left:50%;}
.nlist .swiper-button-next{background:url(../images/nleft.png) no-repeat;margin-right:20px;right:50%;left:auto;}
.nlist .swiper-button-prev:hover{background:url(../images/nright02.png) no-repeat;margin-left:20px;left:50%;}
.nlist .swiper-button-next:hover{background:url(../images/nleft02.png) no-repeat;margin-right:20px;right:50%;left:auto;}



.section04{background:url(../images/bg04.jpg) no-repeat center;background-size:cover;}
.section04 .mcon{width:1700px;margin:0 auto;}
.pmiddle{	position:relative;width:1410px; height:652px;	background:url(../images/p.png) no-repeat right top;height:652px;}
.ptbimg{width:1100px;height:580px;overflow:hidden;}
.ptbimg img{width:1100px;height:580px; }
.pbsimg{height:128px;position:absolute;left:0;bottom:0;z-index:11;overflow:hidden;width:1007px;}
.pbsimg ul{margin-right:-10px;}
.pbsimg ul li{width:242px;height:128px;border:solid 1px #a1a1a1;display:inline-block;float:left;margin-right:10px;position:relative;}
.pbsimg ul li a,.pbsimg ul li a img{width:242px;height:126px;}
/*.pbsimg ul li.cur{opacity:0.8;}*/
.pbsimg ul li .html{display:none;}
.pbsimg ul li.cur .html{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(135,135,135,0.79);display:block;font-size:0;}
.pbrtxt{width:402px;height:520px;background:#333;position:absolute;right:0;bottom:0;/*overflow:hidden;*/padding:40px; box-sizing:border-box;}
.pbrtxt strong{display: block;font-size:30px;color:#fff;font-weight:normal;position:relative;padding-top:44px;}
.pbrtxt strong:before{width:22px;height:4px;display:block;content:'';background:#fff;position:absolute;left:0;top:0;}
.pbrtxt span{color:#575757;font-size:14px;}
.pbrtxt .desc{font-size:14px;color:#dcdcdc;line-height:26px;padding-top:20px;}
.pbrtxt .more{width:124px;height:40px;background:#d23b01;text-align:center;line-height:40px;color:#fff;font-size:14px;position:absolute;right:0;top:0;margin-top:-40px;}
.pbrtxt .more a:hover{color:#fff;text-decoration:underline;}


.pmiddle.half2{width:1153px;height:525px;background-size:auto 40px;}
.pmiddle.half2 .ptbimg{width:752px;overflow:hidden;}
.pmiddle.half2 .ptbimg{width:752px;height:397px;}
.pmiddle.half2 .pbsimg{width:752px;}
.pmiddle.half2 .pbrtxt{height:435px;}
.pmiddle.half2 .pbrtxt .desc{font-size:12px;line-height:24px; height:98px;overflow:hidden;}
.pmiddle.half2 .pbrtxt strong{font-size:24px;padding-top:20px;}


.pmiddle.half3{width:1153px;height:420px;background-size:auto 40px;}
.pmiddle.half3 .ptbimg{width:752px;}
.pmiddle.half3 .ptbimg{width:752px;height:397px;}
.pmiddle.half3 .pbsimg{width:752px;height:107px;overflow:hidden;}
.pmiddle.half3 .pbrtxt{height:325px;}
.pmiddle.half3 .pbrtxt .desc{font-size:12px;line-height:24px; height:98px;overflow:hidden;}
.pmiddle.half3 .pbrtxt strong{font-size:24px;padding-top:20px;}


.pmiddle.half3 .pbsimg ul li,.pmiddle.half3 .pbsimg ul li img{width:178px;height:107px;}

.section05{background:url(../images/bg05.jpg) no-repeat center;background-size:cover;}
.section05 .mcon{width:1700px;margin:0 auto;}
.contact{position:relative;}
.conleft{float:left;padding-top:185px;}
.conright{float:right;width:930px;height:750px;background:url(../images/cright.png) no-repeat left top;}

.contact.scale8 .conright{float:none; position:absolute;right:0;top:0;}

.conleft dl dt img{width:161px;height:161px;}
.conleft dl dd,.conleft dl dd a{color:#fff;font-size:14px;display:block}
.conleft dl dd {padding-top:40px;}
.conleft dl dd ul li{line-height:30px;padding-left:42px;}
.conleft dl dd ul li:nth-child(1){background:url(../images/cl01.png) no-repeat left center;}
.conleft dl dd ul li:nth-child(2){background:url(../images/cl02.png) no-repeat left 8px;}
.conleft dl dd ul li:nth-child(3){background:url(../images/cl03.png) no-repeat left center;}
.conright ul{position:relative;width:930px;height:574px;margin-top:59px;padding-top: 56px;}
.conright ul li{position:absolute;left:0;top:0;width:220px;height:220px;background:url(../images/crbg.png)no-repeat center;}
.conright ul li a{display:block;}
.conright ul li:nth-child(1){left:0;top:118px;}
.conright ul li:nth-child(2){left:118px;top:236px;}
.conright ul li:nth-child(3){left:238px;top:355px;}
.conright ul li:nth-child(4){left:238px;top:118px;}
.conright ul li:nth-child(5){left:356px;top:236px;}
.conright ul li:nth-child(6){left:356px;top:0px;}
.conright ul li:nth-child(7){left:474px;top:118px;}
.conright ul li:nth-child(8){left:592px;top:236px;}
.conright ul li:nth-child(9){left:592px;top:0px;}
.conright ul li:nth-child(10){left:710px;top:118px;}

.ccopyright{line-height:18px;color:#fff;padding-top:38px;position:relative;margin-top:35px;}
.ccopyright .line{position:absolute;left:-110px; width:296px;height:1px;display:block;content:'';background:rgba(255,255,255,0.22);position:absolute;top:0;}

.footer{border-top:solid 4px #d23b02;background:url(../images/fbbg.png)#616161 no-repeat center 284px;}
.ftop{height:284px;}
.ftop .warpper{background:url(../images/ftop.png) no-repeat right 20px;}

.fnav{overflow:hidden;padding-top:40px;padding-bottom:35px;}
.fnav dl{float:left;width:170px;height:230px;}
.fnav dl,.fnav dl a{color:#fff;}
.inbanner{width:100%;min-width:1200px;max-width:1920px; margin:0 auto;height:400px;background-repeat:no-repeat;background-position:center top;margin-top:-80px;position:relative;z-index:11;}
.fnav dl dt a{font-size:16px;}
.fnav dl dd{line-height:30px;height:30px;padding-top:20px;}
.fnav dl dd a{color:#d4d4d4;font-size:14px;color:#d4d4d4;}
.fbot{}
.fbot .warpper{position:relative;}
.fbot .share{position:absolute;right:0;top:0;margin-top:-15px;}
.fbot #share a{width:30px;height:30px;display:inline-block;margin:0;padding:0;margin-left:23px;}
.fbot #share a.bds_more{display:none;}
.fbot #share a.bds_tsina{background:url(../images/btn01.png) no-repeat;}
.fbot #share a.bds_sqq{background:url(../images/btn02.png) no-repeat;}
.fbot #share a.bds_weixin{background:url(../images/btn03.png) no-repeat;}

.copyright{line-height:72px;text-align:center;color:#908f8f;}
.mlanmu{border-bottom:solid 1px #dce5f1;}
.smenu{float:left;}
.smenu ul{margin-left:-18px;}
.smenu ul li{display:inline-block;text-align:center;padding:0 18px;}
.smenu ul li a{display:inline-block;padding:30px 0;}
.smenu ul li strong{display:block;font-weight:normal;font-size:16px;color:#666;}
.smenu ul li.cur a{border-bottom:solid 3px #d23b02;position:relative;top:1px;}
.smenu ul li.cur strong{color:#d23b02;}
.location{float:right;line-height:76px;}
.location,.location a{font-size:14px;color:#b6b6b6;}

.about01{padding-top:70px;padding-bottom:60px;}
.about01 .aleft{width:50%;height:548px;background:url(../images/gyxx.jpg) no-repeat right top;float:left;overflow:hidden;}
.about01 .aleft img{text-align:right;}
.about01 .aright{width:50%;height:548px;float:right;padding-left:30px;padding-right:57px; background:url(../images/arbg.jpg) no-repeat right top;box-sizing:border-box;}
.about01 .acon{height:548px;float:left;width:100%;}
.about01 .atitle{}
.atitle strong{font-size:30px;display:block;color:#333;font-weight:normal;}
.atitle span{font-size:14px;display:block;color:#ccc;text-transform:uppercase;}
.about01 .acon .atitle{border-bottom:solid 1px #f8e2d9;padding-bottom:20px;padding-top:12px;}
.about01 .acon .atitle span:after{content:'';width:300px;height:1px;display:block;background:#d23b02;position:relative;top:20px;}
.about01 .adesc{font-size:16px;line-height:30px;padding-top:30px;width:570px;text-align:justify;}

.about02{background:url(../images/culture.jpg) no-repeat center top;height:580px;}
.culture{position:relative;overflow:hidden;}
.culture ul{}
.culture ul li{float:left;width:171px;height:580px;display:inline-block;overflow:hidden;position:relative;}
.culture ul li:last-child{width:173px;}
.culture ul li:before{width:1px;height:100%;display:block;content:'';background:#828281;position:absolute;left:0;top:0;}
.culture:after{width:1px;height:100%;display:block;content:'';background:#828281;position:absolute;right:0;top:0;}
.culture ul li .bg01{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;}
.culture ul li .bg02{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.culture ul li .jia{background:url(../images/gjia.png) no-repeat center;width:26px;height:26px;margin:0 auto;position:absolute;left:50%;margin-left:-13px;bottom:97px;z-index:88;}
.culture ul li .bg02{/*display:none;*/opacity:0;}
.culture ul li:hover .bg01{opacity:0;transition:all .6s;}
.culture ul li:hover .bg02{opacity:1;transition:all .6s;}
.culture ul li:hover .jia{background:url(../images/wjia.png) no-repeat center;transition:all 1s;}


.about03{background:url(../images/netbg.jpg) no-repeat center bottom;height:1033px;padding-top:47px;}
.about03 .atitle{text-align:center;border-bottom:solid 1px #fcf1ed;padding-bottom:14px;}
.about03 .atitle span:after{width:48px;height:2px;display:block;content:'';margin:0 auto;background:#d23b02;position:relative;top:15px;}
.about03 .con{padding-top:53px;}

.about04{width:100%;background:url(../images/devbg.jpg) no-repeat center top;height:688px;}
.about04  .atitle{text-align:center;border-bottom:solid 1px #484848;padding-top:53px;padding-bottom:25px;}
.about04  .atitle strong{color:#fff;}
.about04  .atitle span{text-transform:uppercase;color:#606060;}
.about04  .atitle span:after{width:48px;height:2px;background:#fff;display:block;content:'';margin:0 auto;position:relative;top:25px;}
.about04 .con{padding-top:44px;}

.devlist{height:474px;position:relative;}
.devlist ul{height:474px;background:url(../images/devbbg.png) no-repeat center top;}
.devlist ul li{position:absolute;width:230px;height:230px;background:url(../images/yearbg.png) no-repeat;text-align:center;overflow:hidden;}
.devlist ul li a{color:#fff;}
.devlist ul li .txt{}
.devlist ul li .txt .time{font-size:30px;padding-top:94px;}
.devlist ul li .txt .desc{width:100%;box-sizing:border-box; font-size:14px;line-height:22px;padding:0 10px;position:absolute;top:113px;opacity:0;height:80px;background:url(../images/lwmore.png) no-repeat center bottom;}
.devlist ul li .txt .more{width:24px;height:14px;margin:0 auto;background:url(../images/wmore.png) no-repeat center;margin-top:24px;}
.devlist ul li:nth-child(1){left:121px;top:0;}
.devlist ul li:nth-child(2){left:606px;top:0;}
.devlist ul li:nth-child(3){left:0px;top:122px;}
.devlist ul li:nth-child(4){left:242px;top:122px;}
.devlist ul li:nth-child(5){left:484px;top:122px;}
.devlist ul li:nth-child(6){left:727px;top:122px;}
.devlist ul li:nth-child(7){left:969px;top:122px;}
.devlist ul li:nth-child(8){left:363px;top:244px;}
.devlist .more{width:230px;height:230px;position:absolute; left:848px;top:244px;background:url(../images/dmorebg.png) no-repeat center;text-align:center;}
.devlist .more a{color:#fff;font-size:16px;display:block;line-height:230px;}
.devlist .more a:hover{text-decoration:underline;}
.devlist ul li:hover{background:url(../images/yearcbg.png) no-repeat center;transition:all .6s;}
.devlist ul li:hover .time{font-size:20px;line-height:30px;padding-top:76px;transition:all .6s;}
.devlist ul li:hover .desc{opacity:1;transition:all .6s;}

.about05{padding-bottom:60px;}
.about05 .atitle{text-align:center;padding-top:82px;padding-bottom:;height:176px;background:url(../images/rybg.png) no-repeat center bottom;}
.about05 .con{height:538px;background:url(../images/hleftbg.png) no-repeat left top;padding-left:44px;box-sizing:border-box;}

.htab{text-align:center;line-height:44px;padding-top:24px;}
.htab ul {display:inline-block;}
.htab ul li{width:170px;height:44px;text-align:center;line-height:44px;background:url(../images/ht02bg.png) no-repeat center top;display:inline-block;}
.htab ul li a{display:block;font-size:16px;}
.htab ul li.cur{background:url(../images/ht01bg.png) no-repeat center;}
.htab ul li.cur a{color:#fff;}
.hbcon{height:442px;overflow:hidden;margin-top:24px;position:relative;padding-left:24px;}
.hcon{position:absolute;left:0;top:0;width:100%;height:100%;}
.hbcon ul{margin-top:-24px;}
#hcon01 ul li{width:262px;height:172px;display:inline-block;float:left;/*margin-left:24px;*/margin-top:24px}
#hcon02 ul li{width:263px;display:inline-block;height:368px;float:left;/*margin-left:24px;*/margin-top:24px}
#hcon01 ul li img{width:262px;height:172px;}
#hcon02 ul li img{width:263px;height:368px;}
.hcon .swiper-button-prev,.hcon .swiper-button-next{width:170px;height:50px;top:auto;bottom:0;z-index:9999; margin-top:0;left:0;,margin-left:0;}
.hcon .swiper-button-prev{background:url(../images/hprev.png) no-repeat;left:50%;right:auto;margin-left:-190px;}
.hcon .swiper-button-next{background:url(../images/hnext.png) no-repeat;right:50%;left:auto;margin-right:-190px;}
.hcon .swiper-button-prev:hover{background:url(../images/hprev02.png) no-repeat;}
.hcon .swiper-button-next:hover{background:url(../images/hnext02.png) no-repeat;}
.hcon .swiper-container{height:368px;}

.about06{height:480px;position:relative;background:url(../images/ideabg.jpg) no-repeat center top;overflow:hidden;}
.about06 .atitle{padding-bottom:30px;padding-top:85px;}
.about06 .atitle span:after{width:24px;height:4px;display:block;content:'';background:#8b8b8b;position:relative;top:30px;}
.about06 .aright{width:50%;height:362px;position:absolute;right:0;bottom:0;background:url(../images/jylnbg.jpg) no-repeat #fff right bottom;}
.about06 .acon{padding-left:73px;width:600px;box-sizing:border-box;}
.about06 .acon .desc{font-size:16px;line-height:28px;padding-top:30px;}

.about07{padding-top:100px;padding-bottom:70px;background:url(../images/zhbg.png) no-repeat center bottom;display:none;}
.about07 .atitle{text-align:center;padding-bottom:24px;border-bottom:solid 1px #fcf1ed;}
.about07 .atitle span:after{width:48px;height:2px;display:block;content:'';background:#d23b02;margin:0 auto;position:relative;top:24px;}
.about07 .con{padding-top:43px;}
.about07 .con ul{margin-right:-10px;margin-top:-10px;}
.about07 .con ul li{float:left;width:292px;display:inline-block;margin-right:10px;text-align:center;margin-top:10px;}
.about07 .con ul li .img{width:292px;height:190px;overflow:hidden;}
.about07 .con ul li .txt{font-size:16px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:normal;}
.about07 .con ul li a:hover .txt{color:#d23b02;}
.about07 .con ul li:hover .img img{transform:scale(1.1);transition:all .6s;}
.about07 .more{ clear:both;text-align:center;padding-top:32px;}
.about07 .more a{display:block;font-size:16px;width:170px;height:50px;margin:0 auto;line-height:50px;border:solid 1px #d7d7d7;border-radius:50px;background:#fff;}

/*发展历程详情*/
.history{background:url(../images/netbg.jpg) no-repeat center 166px;}
.hislist{padding:100px 0;}
.hislist ul li{background:url(../images/line.png) repeat-y center;height:240px;}
.hislist ul li h3{font-size:20px;position:relative;}
.hislist ul li h3 i{font-size:40px;font-weight:lighter;}
.hislist ul li h3:after{width:14px;height:2px;display:block;background:#dcdcdc;content:'';position:absolute;}
.hislist ul li:nth-child(2n-1){text-align:left;padding-left:50%;padding-right:auto;}
.hislist ul li:nth-child(2n){text-align:right;padding-left:auto;padding-right:50%;}
.hislist ul li:nth-child(2n-1) h3:after{left:0;}
.hislist ul li:nth-child(2n) h3:after{right:0;}
.hislist ul li:nth-child(2n-1) .txt{padding-left:78px;background:url(../images/circle.png) no-repeat left top;left:-26px;position:relative;}
.hislist ul li:nth-child(2n) .txt{padding-right:78px;background:url(../images/circle.png) no-repeat right top;right:-26px;position:relative;}
.hislist ul li .desc{padding-top:20px;font-size:16px;line-height:30px;}
.hislist ul li:hover{background-image:url(../images/linecur.png);}
.hislist ul li:hover .txt{background-image:url(../images/circlecur.png);}
.hislist ul li:hover .txt h3{color:#d23b02;}
.hislist ul li:hover .txt h3 i{font-weight:bold;}
.hislist ul li:hover .txt h3:after{background:#d23b02;}
.hmore{width:52px;height:52px;margin:0 auto;background:url(../images/hmore.png) no-repeat center;}
.hmore a{display:block;width:52px;height:52px;}

/*新闻*/
.newslist{background:url(../images/newsbg.jpg)#edeff4 no-repeat center bottom;padding-top:40px;padding-bottom:70px;}
.newslist ul{margin-top:-10px;}
.newslist ul li{overflow:hidden;padding:15px;box-sizing:border-box;margin-top:10px;background:#fff;}
.newslist ul li .nleft{float:left;width:750px;padding-left:20px;padding-top:30px;}
.newslist ul li .img{float:right;width:325px;}
.newslist ul li .img img{width:325px;height:215px;display:block;}
.newslist ul li .time{float:left;width:118px;height:154px;background:url(../images/gmore.jpg) no-repeat center bottom;line-height: 40px;}
.newslist ul li .time strong{color:#6c6c6c;display:block;font-size:40px;margin-top:10px;}
.newslist ul li .time span{font-size:20px;color:#ccc;display:block;background:url(../images/tline.jpg) no-repeat left bottom;padding-bottom:8px;}
.newslist ul li .txt{float:right;width:550px;}
.newslist ul li .desc{font-size:14px;line-height:24px;overflow:;color:#999;height:125px;overflow:hidden;margin-top:12px;}
.newslist ul li .title{color:#333;font-size:20px;}
.newslist ul li:hover .time{background:url(../images/rmore.jpg) no-repeat center bottom;}
.newslist ul li:hover .time span{background:url(../images/rline.jpg) no-repeat center bottom;color:#999;}
.newslist ul li:hover .time strong{color:#333;}
.newslist ul li:hover  .desc{color:#666;}


.nmore{margin-top:25px;background:#d23b02;text-align:center;}
.nmore a{display:block;width:100%;height:60px;line-height:60px;background:#f4f4f4;font-size:16px;}
.nmore a i{width:26px;height:26px;display:inline-block;background:url(../images/load01.png) no-repeat center;position:relative;top:5px;margin-right:10px;}
.nmore a:hover,.nmore a.active{background:#d23b02;color:#fff;}
.nmore a:hover i,.nmore a.active i{background:url(../images/load.png) no-repeat center;}

/*投诉建议*/
.guset{background:url(../images/guestbg.jpg) no-repeat center top;height:677px;}
.gusetfrom{}
.gusetfrom .warp{/*padding-top:100.5px;*/padding-top:68px;}
.gleft{float:left;}
.gright{float:right;margin-top:-20px;}
.gright .row{line-height:45px;margin-top:20px;}
.gright .row span{width:150px;display:inline-block;text-align:center;font-size:14px;}
.gright .row .txt_input{width:450px;line-height:45px;border:solid 1px #ccc;background:#f2f2f2;box-sizing:border-box;}
.gright .row.desc{height:340px;}
.gright .row.desc .txt_desc{height:340px;}
.gright .row.end{margin-top:30px;text-align:center;}
.gright .row.end .btnsubmit,.gright .row.end .btnreset{width:120px;height:46px;line-height:46px;margin:0 30px;display:inline-block;background:#616161;font-size:16px;color:#fff;cursor:pointer;}
.gright .row.end .btnsubmit{background:#d23b02;}

/*在线留言*/
.mtitle{text-align:center;padding-top:27px;padding-bottom:35px;}
.mtitle strong{color:#d23b02;font-size:20px;}
.mtitle span{display:block;font-size:16px;color:#b5b5b5;}
.message{background:url(../images/msgbg.jpg) no-repeat center top;height:584px;}
.msgfrom{background:url(../images/msfbg.png) no-repeat center top;height:406px;padding:0 40px;box-sizing:border-box;}
.msgfrom .warp{padding-top:20px;}
.msgleft{float:left;width:400px;}
.msgright{float:right;width:640px;}
.msgfrom .row{line-height:40px;margin-top:20px;width:100%;}
.msgfrom .row p{font-size:18px;color:#fff;padding-left:40px;padding-bottom:0px;box-sizing:border-box;}
.msgfrom .row p span{font-size:16px}
.msgfrom .row.name p{background:url(../images/msgname.png) no-repeat left center;}
.msgfrom .row.phone p{background:url(../images/msgphone.png) no-repeat left center;}
.msgfrom .row.add p{background:url(../images/msgadd.png) no-repeat left center;}
.msgfrom .row.desc p{background:url(../images/msgdesc.png) no-repeat left center;}
.msgfrom .row .txt_input{width:100%;line-height:40px;height:40px;background:#fff;box-sizing:border-box;margin-top:10px;padding:0 10px;box-sizing:border-box;}
.msgfrom .row.desc{}
.msgfrom .row.desc .txt_desc{height:200px;}
.msgfrom .row.end{padding-top:18px;text-align:right;clear:both;margin-top:0;}
.msgfrom .row.end .btnsubmit{width:120px;height:46px;line-height:46px;display:inline-block;background:url(../images/btnsend.jpg) no-repeat center top;font-size:0px;color:#fff;cursor:pointer;}


/*登录*/
.loginfrom{width:424px;height:370px;position:absolute;left:50%;margin-left:175px; top:160px;background:#fff;border-radius:10px;}
.tab{height:74px;border-bottom:solid 1px #cfcfcf;line-height:74px;text-align:center;overflow:hidden;font-size:24px;color:#333;}
.tab ul li{width:50%;display:inline-block;overflow:hidden;}
.tab ul li a{display:block;font-size:20px;}
.tab ul li.cur{border-bottom:solid 3px #c30d23;position:relative;top:-3px;}
.tab ul li:nth-child(1) a{border-right:solid 1px #ececec;}
.tab ul li.cur a{color:#c30d23;}
.warn{color:#c30d23;font-size:14px;line-height:50px;margin-top:20px;}
.loginfrom .from{padding:0 30px;padding-top:30px;}
.loginfrom .row{margin-bottom:12px;}
.loginfrom .row .txt_input{border:solid 1px #eee;border-radius:5px; font-size:14px;line-height:45px;height:45px;padding:0 10px;width:100%;box-sizing:border-box;}
.loginfrom .btnlogin,.loginfrom .btnback{width:173px;height:47px;border:solid 1px #ececec;text-align:center;font-size:16px;color:#999;display:inline-block;line-height:45px;box-sizing:border-box;border-radius:5px;cursor:pointer;}
.loginfrom .btnlogin{background:#d23b02;border:solid 1px #d23b02;color:#fff;}
.loginfrom .btnback{float:right;}
.loginfrom .row.code{position:relative;}
.loginfrom .row.code #vercodeimg{position:absolute;right:1px;top:1px;width:84px;height:45px;}
/*会员服务 使用说明 */
.mptitle{text-align:center;padding-top:50px;padding-bottom:20px;}
.mptitle strong{display:block;font-size:30px;color:#333;font-weight:normal;}
.mptitle p{display:block;color:#999;font-size:20px;}
.mtab{padding:0 66px;position:relative;height:64px;line-height:64px;}
.mtab ul{}
.mtab ul li{display:inline-block;background:#d23b02;width:120px;height:64px;text-align:center;}
.mtab ul li a{display:block;font-size:20px;color:#fff;}
.mtab ul li.cur,.mtab ul li:hover{background:#792100;}
.mtab .swiper-button-prev,.mtab .swiper-button-next{width:36px;height:64px;position:absolute;margin-left:0;top:0;margin-top:0;}
.mtab .swiper-button-prev{background:url(../images/sleft.png) no-repeat;left:0;}
.mtab .swiper-button-next{background:url(../images/sright.jpg) no-repeat;right:0;}
.list{padding-top:94px;}
.list .txt{float:left;width:600px;}
.list .img{float:right;width:560px;}
.list .title strong{color:#333;font-size:20px;display:block;font-weight:normal;}
.list .title span{display:block;color:#ccc;text-transform:uppercase;}
.list .title01{background:url(../images/sm01.png) no-repeat left center;padding-left:30px;}
.list .title02{background:url(../images/sm02.png) no-repeat left center;padding-left:30px;}
.list .desc{font-size:16px;line-height:28px;}
.used{background:url(../images/smbg.jpg) no-repeat center top;height:1215px;}

/*招聘信息*/
.job{background:url(../images/jobbg.jpg) no-repeat center top;}
.joblist{}
.joblist ul li{width:16.6666%;text-align:center;float:left;display:inline-block;position:relative;background:#fff;height:418px;}
.joblist ul li:after{width:1px;height:100%;display:block;content:''; position:absolute;right:0;top:0;background:#eee;}
.joblist ul li a{display:block;padding:0 15px;box-sizing:border-box;}
.joblist ul li .num{font-size:20px;padding-top:36px;}
.joblist ul li .num span{font-size:50px;}
.joblist ul li .title{padding-bottom:35px;}
.joblist ul li .title strong{font-size:20px;display:block;font-weight:normal;}
.joblist ul li .title span{font-size:14px;display:block;text-transform:uppercase;}
.joblist ul li .desc{font-size:14px;line-height:24px;color:#ccc;padding-top:56px;background:url(../images/jia.png) no-repeat center top;height:100px;overflow:hidden;}
.joblist ul li a:hover{color:#666;}
.joblist ul li:hover .title strong{color:#333;}
.joblist ul li:hover .desc{background-image:url(../images/jia02.png);color:#666;}


/*联系我们*/
.contactus{width:100%;min-width:1200px;margin:0 auto;height:586px;position:relative;}
.contactus .warpper{position:absolute;right:50%;top:0%;margin-right:-600px;width:248px;}
.conlist{width:328px;height:586px;background:url(../images/cbg.png) repeat;}
.conlist ul li{width:300px;height:194px;margin:0 auto;border-bottom:solid 1px #706f6e;padding-top:59px; padding-bottom:15px;box-sizing:border-box;}
.conlist ul li:last-child{border-bottom:none;}
.conlist ul li dl{text-align:center;}
.conlist dl dt{position:relative;}
.conlist dl dt i{display:inline-block;}
.conlist dl dd{color:#d1d1d1;font-size:16px;line-height:24px;text-align:center;padding-top:15px;padding-bottom:15px;}
.conlist dl dd strong{font-weight:normal;}

.pbg{background:url(../images/pbg.jpg) no-repeat left bottom;padding-bottom:67px;padding-top:50px;overflow:hidden;}
.sleft{float:left;width:220px;}
.sright{float:right;width:950px;}

.snav{width:220px;/*height:354px;*/background:url(../images/snavbg02.png) no-repeat center / cover;border-radius:0 45px 0 45px;overflow: hidden;}
.snav ul{padding-top:103px;margin-top:-13px;padding-bottom:103px;background:url(../images/sfont.png) no-repeat left center;}
.snav ul li{width:148px;height:40px;width:148px;margin:0 auto;background:#fff;line-height:40px;border-radius:40px;text-align:center;margin-top:13px;overflow: hidden;}
.snav ul li a{display:block;font-size:16px;}
.snav ul li.cur,.snav ul li:hover{background:#d23b02;}
.snav ul li.cur a,.snav ul li:hover a{color:#fff;}

/*产品展示*/
.pcate .name{font-size:22px;font-weight:bold;color:#333;background:url(../images/ptbg.jpg) no-repeat left bottom;padding-bottom:30px;}
.pcate .desc{font-size:14px;line-height:26px;padding-top:25px;height:146px;}
.prolist{}
.prolist ul{margin-top:-10px;}
.prolist ul li{border:solid 1px #f1f1f1;box-sizing:border-box;margin-top:10px;}
.prolist ul li a{display:block;padding:17px;overflow:hidden;}
.prolist ul li .img{width:314px;height:166px;overflow:hidden;float:left;}
.prolist ul li .img img{width:314px;height:166px;display:block;}
.prolist ul li .txt{float:right;height:166px;width:580px;background:url(../images/pmore.png) no-repeat left bottom;}
.prolist ul li .txt .title{display:block;font-size:24px;color:#666;}
.prolist ul li .txt .desc{font-size:14px;height:26px;height:100px;overflow:hidden;color:#999;margin-top:20px;}
.prolist ul li a:hover{color:#666;}
.prolist ul li a:hover .txt{background-image:url(../images/pmore02.png);}
.prolist ul li a:hover .txt .title{color:#333;font-weight:bold;}

.pdetail{position:relative;top:-13px;}
.pdtitle{position:relative;}
.pdtitle span,.pdtitle strong{display:block;}
.pdtitle strong{font-size:24px;color:#333;font-weight:normal;}
.pdtitle span{color:#ccc;}
.pdtitle #share{position:absolute;right:0;top:50%;margin-top:-18px;}
.pdtitle #share a{width:36px;height:36px;display:inline-block;margin:0;padding:0;margin-left:10px;}
.pdtitle #share a.bds_more{display:none;}
.pdtitle #share a.bds_tsina{background:url(../images/pbtn01.png) no-repeat;}
.pdtitle #share a.bds_sqq{background:url(../images/pbtn02.png) no-repeat;}
.pdtitle #share a.bds_weixin{background:url(../images/pbtn03.png) no-repeat;}
.pdtitle #share a.bds_tsina:hover{background:url(../images/pbtn001.png) no-repeat;}
.pdtitle #share a.bds_sqq:hover{background:url(../images/pbtn002.png) no-repeat;}
.pdtitle #share a.bds_weixin:hover{background:url(../images/pbtn003.png) no-repeat;}
.pddesc{font-size:14px;line-height:26px;padding-top:30px;}

.stitle{text-align:center;border-bottom:solid 1px #edd1c9;padding-top:50px;padding-bottom:30px;}
.stitle strong{font-size:30px;display:block;color:#333;font-weight:normal;}
.stitle p{font-size:16px;color:#999;}
.serinfo{margin-top:0px;}
.serinfo dl{overflow:hidden;}
.serinfo dl dt{padding-top:50px;padding-bottom:30px;background:url(../images/bol.png) no-repeat center bottom;text-align:center;font-size:18px;color:#d23b02;padding-bottom:44px;}
.serinfo dl dt p{ padding-top:25px;}
.serinfo dl dd{overflow:hidden;border-bottom:solid 1px #e2cfc9;padding:40px 0;}
.serinfo dl dd .sleft{float:left;width:510px;height:145px;overflow:hidden;}
.serinfo dl dd .sleft img{width:510px;height:145px;display:block;}
.serinfo dl dd .sright{float:right;width:530px;}
.serinfo dl dd p{font-size:20px;color:#333;padding-left:42px;margin-top:20px;}
.serinfo dl dd  .sright span{font-size:28px;color:#d23b02;}
.serinfo dl dd .phone{background:url(../images/cphone.png) no-repeat left center;}
.serinfo dl dd .addr{background:url(../images/cadd.png) no-repeat left center;}

.m-page{text-align:center;padding-top:50px;padding-bottom:63px;}
.m-page a{display:none;font-size:0;}
.m-page a.first,.m-page a.last{width:170px;height:50px;display:inline-block;margin:0 20px;}
.m-page .first{background:url(../images/hprev.png) no-repeat;left:0;right:auto;}
.m-page .last{background:url(../images/hnext.png) no-repeat;right:0;left:auto;}
.m-page .first:hover{background:url(../images/hprev02.png) no-repeat;}
.m-page .last:hover{background:url(../images/hnext02.png) no-repeat;}

.piclist{padding-top:0;}
.piclist .con{padding-top:70px;}
.pbtn{position:absolute;left:48px;bottom:40px;z-index:199;}
.pbtn span{width:34px;height:34px;display:inline-block;cursor:pointer;margin-right:10px;}
.pbtn span.prev{background:url(../images/nprev.png) no-repeat;}
.pbtn span.next{background:url(../images/nnext.png) no-repeat;}
.pbtn span.prev:hover{background:url(../images/nprev02.png) no-repeat;}
.pbtn span.next:hover{background:url(../images/nnext02.png) no-repeat;}


.fixqq{width:70px;height:70px;position:fixed;right:110px;margin-right: -35px;bottom:144px;z-index:100;}
.fixqq a{display:block;width:70px;height:70px;background:url(../images/fx01.png) no-repeat center;font-size:0;}
.fixqq a:hover{background:url(../images/fx02.png) no-repeat center;}

.vfixed{position:fixed;right:0;top:60%;width:340px;height:200px;z-index:111;}
.vfixed video{object-fit:fill;}

/*招聘信息*/
.job{background:none;}
.jobinfo{clear:both;overflow:hidden;padding-top:55px;padding-bottom:70px;}
.jobleft{float:left;width:410px;}
.jobright{float:right;width:760px;margin-top:-7px;}
.jobright dl {margin-top:7px;background:#fff;}
.jobright dl dt{border:solid 1px #d9d9d9;height:47px;line-height:47px;background:url(../images/down.png) no-repeat 725px center;cursor:pointer;}
.jobright dl.cur dt{background:url(../images/up.png) no-repeat 725px center;}
.jobright dl dt strong{padding-left:37px;font-size:14px;color:#474747;display:inline-block;}
.jobright dl dt span{padding-left:60px;color:#949494;display:inline-block;}
.jobright dl dd{border:solid 1px #d9d9d9;border-top:none;padding:15px;display:none;}
.jobright dl dd .desc{font-size:12px;color:#8f8f8f; line-height:24px;position:relative;}
.jobright dl dd .rmore{position:absolute;right:0;bottom:0;width:88px;height:34px;line-height:34px;text-align:center;border-radius:17px;background:#d23b02;}
.jobright dl dd .rmore a{font-size:14px;display:block;color:#fff;}
.jobright .m-page{padding-top:0px;padding-bottom:0;}
